package com.cg.dto;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 用户DTO
 */
@Data
public class UserDTO {
    
    /**
     * 用户ID
     */
    private Long id;
    
    /**
     * 用户名
     */
    private String username;
    
    /**
     * 密码（MD5加密）
     */
    private String password;
    
    /**
     * 昵称
     */
    private String nickName;
    
    /**
     * 邮箱
     */
    private String email;
    
    /**
     * 年龄
     */
    private Integer age;
    
    /**
     * 性别
     */
    private String sex;
    
    /**
     * 地址
     */
    private String address;
    
    /**
     * 期望工作地址
     */
    private String expectedAddress;
    
    /**
     * 理想岗位
     */
    private String targetPosition;
    
    /**
     * 期望最低薪资
     */
    private Integer expectedSalaryMin;
    
    /**
     * 期望最高薪资
     */
    private Integer expectedSalaryMax;
    
    /**
     * 状态：1-正常，0-禁用
     */
    private Integer status;
    
    /**
     * 创建时间
     */
    private LocalDateTime createTime;
    
    /**
     * 更新时间
     */
    private LocalDateTime updateTime;
}
